wear out one's welcome - Francés Inglés Diccionario